99696613
95702622
41777958
5448348
41566696
46843332
67978779
86644010
90217388
14196513
257573
20214251
38911199
70282713
60674991
45774432
45685180
19086899
2475686
6611237
96856522
28686979
64321434
47621509
31228898
95191828
5067274
1429211
91536840
54201082
9513310
42339011
45066733
71564184
30026938
90596730
4783641
39125010
17833728
70707065