51568033
94905443
34708535
75423793
83056272
29174905
11414940
72805485
80377318
2112053
30022812
82119803
69746869
83688502
50261865
1411328
1401127
40309093
92519056
80849169
2846738
82891397
25353307
61961071
71236872
83036425
41755237
440468
34663343
70335161
5588207
81761044
96857766
11466388
82399377
93845169
33307
35308433
72361839
34789380